stormy northwest wind in spain - Alemán Inglés Diccionario